Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Envío de facturas a verifactu #61

Merged
merged 3 commits into from
Nov 7, 2024

Conversation

almumu
Copy link
Member

@almumu almumu commented Nov 6, 2024

El desarrollo está hecho de la forma más parecida posible al módulo del sii, para que en caso de que haya que unificar o modificar procesos, sea los más entendible posible para todos los que toquemos código.

Falta mucho por hacer pero ya es un paso, cualquier aportación es bienvenida.

Para poder probarlo:

  • Tener certificado
  • Activar verifactu en la compañía y establecer que es entorno de pruebas.
  • Configurar en la posición fiscal la clave de impuesto (Verifactu Tax Key): IVA y clave de registro verifactu: Operación de Régimen General, para que al crear la factura se rellenen los datos.
  • Hay un mapeo de impuestos como en el sii, algunos están ya rellenados pero faltará revisarlo.
  • De momento el envío se hace desde el botón manual en la factura, una vez validada. Todavía no está implementado el envío con queue job.
  • Sólo se han hecho pruebas de envío con facturas normales de régimen nacional o recargo de equivalencia sin impuestos especiales. Como la parte del encadenamiento con el registro anterior en el hash sigue sin estar clara, de momento se envía siempre como si fuera el primer registro para poder enviarlo.
  • No están contemplados aún casos como facturas simplificadas, terceros, no sujetas.., tampoco modificaciones y anulaciones de facturas.
  • Los datos del desarrollador: IdSistemaInformatico, NumeroInstalacion, .. nos los hemos inventado un poco, esto habrá que verlo.

@almumu almumu marked this pull request as ready for review November 7, 2024 08:09
@almumu almumu merged commit 92bd439 into ADD/l10n_es_aeat_verifactu Nov 7, 2024
almumu added a commit that referenced this pull request Nov 7, 2024
* Primera versión funcional de envío de facturas a verifactu
@almumu almumu deleted the add_sending_verifactu branch November 7, 2024 10:49
almumu added a commit that referenced this pull request Nov 7, 2024
* Primera versión funcional de envío de facturas a verifactu
almumu added a commit that referenced this pull request Nov 7, 2024
* Primera versión funcional de envío de facturas a verifactu
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants